Evaluation of Distributed SOAP and RESTful Mobile Web Services
نویسندگان
چکیده
Even mobile Web Services are still provided using servers that usually reside in the core networks. Main reason for not providing large and complex Web Services from resource limited mobile devices is not only the volatility of wireless connections and mobility of mobile hosts, but also, the often limited processing power. Offloading of some of the processing tasks is one step towards achieving optimal mobile Web Service provision. This paper presents two frameworks for providing distributed mobile Web Services: One mobile service provision framework is built on Simple Object Access Protocol (SOAP), while the other implements Representational State Transfer (REST) architecture. Both frameworks have been extended with offloading functionality and different types of resource intensive operations, i.e., process intensive and bandwidth intensive services, have been tested. The results show that using a REST-based framework leads of a better performing offloading behaviour, compared to SOAP-based mobile services. Distributed mobile services based on REST consume fewer resources and achieve better performance compared to SOAP based mobile services. The paper describes the approach, evaluation method and findings. Keywords-Mobile Web Services; REST; SOAP; Service Distribution.
منابع مشابه
Performance Evaluation of RESTful Web Services for Mobile Devices
Smart Mobile devices and web services are becoming very popular. Mobile devices are physically constrained devices; low processor speed, limited memory, limited battery, and slow intermit wireless connection. This implies to take in consideration these factors when implementing web services for mobile devices. In this paper, we evaluate the RESTful web service for mobile devices against convent...
متن کاملWeb Service Providing Using Web Service Transformation
In order to provide existing SOAP (Simple Object Access Protocol)-based Web services with users who are familiar with REST (REpresentational State Transfer)-style Web services, this paper proposes Web service providing method using Web service transformation. This enables SOAP-based service providers to define rules for mapping from RESTful Web services to SOAP-based ones. Using these mapping r...
متن کاملDyCSR: Dynamic Composition of SOAP Services and Restful Services in e-Governance Applications
Composition of web services is a prominent feature of Service Oriented Architecture, for implementing business processes. Business processes may collaborate within or across organizations. During cross organizational collaborations, services are often heterogeneous thereby bringing challenges to composition. The two most popular types of web services are SOAP based web services and RESTful web ...
متن کاملApplying Security for RESTful Web Services – Limitations and Delimitations
The Service Oriented Architecture (SOA) becomes an essential element of modern Enterprise Application Integration (EAI). Among the available SOA implementations, Web Services are most preferable choice by the enterprises as they operate on simple Internet protocols. In principle, web services use SOAP protocol as a base for transmitting requests and responses in between service requester and se...
متن کاملDiscovery and Composition of Link Open Data based RESTful Web services
Web services are now widely utilized which demands to perform the discovery and composition process to meet the user request. By considering services as the base, an architectural model has been provided by Service Oriented Architecture (SOA). These web services are also known as traditional web services or SOAP web services. These web services increases overhead of XML processing at descriptio...
متن کامل